为您找到与Android 硬件加速相关的共94个结果:
这篇文章主要介绍了Android应用开发中硬件加速支持的使用方法,主要针对图形绘制时的硬件加速与OpenGL调用,下面是读文网小编带来的关于Android开发中硬件加速支持的使用方法的内容,欢迎阅读!
Android从3.0(API Level 11)开始,在绘制View的时候支持硬件加速,充分利用GPU的特性,使得绘制更加平滑,但是会多消耗一些内存。
开启或关闭硬件加速:
由于硬件加速自身并非完美无缺,所以Android提供选项来打开或者关闭硬件加速,默认是关闭。可以在4个级别上打开或者关闭硬件加速:
Application级别:
Activity级别:
Window级别:
复制代码代码如下:getWindow().setFlags( WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED,WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED);
注意:目前为止,Android还不支持在Window级别关闭硬件加速。
View级别:
?1 | myView.setLayerType(View.LAYER_TYPE_HARDWARE, null ); |
注意:目前为止,Android还:不支持在View级别开启硬件加速。
检测当前是否启用了硬件加速:
?1 2 3 4 5 6 7 8 9 | https:// 方法一 https:// 此方法返回true,如果myView挂在一个开启了硬件加速的Window之下, https:// 也就是说,它在绘制的时候不一定使用了硬件加速,getDrawingCache myView.isHardwareAccelerated();
https:// 方法二 https:// 返回true,如果canvas在绘制的时候启用了硬件加速 https:// 尽量采用此方法来判断是否开启了硬件加速 canvas.isHardwareAccelerated(); |
控制硬件加速开关
引言中说过控制硬件加速可以在不同层级进行,这样可以避免因为一个绘制动作不支持而导致整个应用都不可以使用硬件加速这样很愚蠢的情况发生。总共有四个层级,从上到下是:
1. Application
应用程序等级控制硬件加速,在AndroidManifest.xml中进行:
?1 | <application android:hardwareAccelerated= "true" ...> |
在Android4.0以上(包含)默认就为true,即打开。如果整个应用都不想用硬件加速,则设定为false。
2. Activity
Activity等级的控制方法还是在AndroidManifest.xml中进行,如下展示了应用整体使用硬件加速,而某一个Activity不使用的例子:
?1 2 3 4 | <application android:hardwareAccelerated= "true" >
<activity ... />
<activity android:hardwareAccelerated= "false" /> </application> |
3. Window
窗口级控制,如果只是想让某个窗口使用硬件加速:
?1 2 3 | getWindow().setFlags(
WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED,
WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED); |
4. View
可以通过代码在运行时控制单个View是否使用硬件加速:
?1 | myView.setLayerType(View.LAYER_TYPE_SOFTWARE, null ); |
LAYER_TYPE_HARDWARE即为使用硬件加速(GPU),LAYER_TYPE_SOFTWARE使用CPU进行绘制。
理解View的绘制模型:
1.没有硬件加速:invalidate the view hierarchy ------> draw the view hierarchy
2.有硬件加速:invalidate the view hierarchy ------> record and update the display list ------> draw the display list
硬件加速的限制:
目前,Android对硬件加速的支持并非完美,有些绘制操作在开启硬件加速的情况下不能正常工作(具体的列表可以参考Android开发者文档)。
不过Android可以保证内置的组件和应用支持硬件加速。因此,如果应用中只使用了标准UI组件,可以放心开启硬件加速。
随着Android的版本升级,相信一段时间之后,硬件加速可以得到完美的支持。
开启硬件加速之后的异常反应:
1.某些UI元素没有显示:可能是没有调用invalidate
2.某些UI元素没有更新:可能是没有调用invalidate
3.绘制不正确:可能使用了不支持硬件加速的操作, 需要关闭硬件加速或者绕过该操作
4.抛出异常:可能使用了不支持硬件加速的操作, 需要关闭硬件加速或者绕过该操作
浏览量:2
下载量:0
时间:
你们知道怎么开启暴风影音的硬件加速吗,下面是读文网小编带来的关于win7怎么开启暴风影音硬件加速的内容,欢迎阅读!
作为知名的视频播放软件,暴风影音自发布以来,就一直以用户的需求为己任,功能上都以简单易用见长,这次播放高清视频操作也非常简便。在暴风影音界面上有一个像车轮形状的“打开设置”→视频设置→关闭硬件加速(如图)
非常简单的设置,但是却可以节省将近80%的CUP占用,下面用暴风影音和KMP播放同一个文件时,在打开和关闭硬件加速的情况下的解图,抛开KMP极其繁琐的设置不说,暴风影音只要简单的几个动作,就可以完美支持高清,而且还不耽误同时可以上网聊天,或者是工作。
选择的是同一个高清文件,两个播放器都有打开硬解压和关闭硬解压操作 。
浏览量:3
下载量:0
时间:
有时候想开启硬件加速开启不了应该怎么办,下面是读文网小编带来的关于win7不能开启硬件加速解决方法的内容,欢迎阅读!
步骤一在windows的桌面随意点击桌面的空白处在弹出的菜单栏上选择【个性化】弹出了个性化窗口;
步骤二在弹出的窗口上找到“显示”按钮点击它然后在继续下一窗口上点击【调整分辨率】按钮;
步骤三最后打开了屏幕分辨率窗口了然后我们可以在上面设置分辨率大小不过现在我们说的不是分辨率的问题继续点击打开;
步骤四现在弹出了一个新的小窗口在上面切换到【疑难解答】选项卡然后窗口上点击【更改设置】按钮即可打开硬件加速窗口;
浏览量:3
下载量:0
时间:
有时候想打开电脑的硬件加速打开不了怎么办,下面是读文网小编带来的关于win7怎么打开硬件加速的内容,欢迎阅读!
在windows的桌面随意点击桌面的空白处,在弹出的菜单栏上选择【个性化】弹出了个性化窗口。
在弹出的窗口上找到“显示”按钮,点击它,然后在继续下一窗口上点击【调整分辨率】按钮。
最后打开了屏幕分辨率窗口了,然后可以在上面设置分辨率大小,不过现在说的不是分辨率的问题继续点击打开。
现在弹出了一个新的小窗口在上面切换到【疑难解答】选项卡,然后窗口上点击【更改设置】按钮,即可打开硬件加速窗口。
浏览量:3
下载量:0
时间:
想知道怎么解决硬件加速是灰色的方法吗,下面是读文网小编带来的关于win7的硬件加速灰色解决方法的内容,欢迎阅读!
在疑难解答这里的【更改设置】按扭是灰色不可设置的。
其实要解决 疑难解答这里的【更改设置】按扭不可用这个问题不是很难,把本文最下面提供的deskadp.dll,deskmon.dll,deskperf.dll 替换掉系统里的windows/system32文件夹下的三个相应的文件,可以达到打开调节硬件加速选项的功能。也就是不再“灰色了”
但是,未必所有的win7都有右键有“管理员取得所有权”这个选项,(原因不明)所以,先把下载下面压缩包的文件中有一个导入.reg,双击即可直接导入就可以了获得管理员权限了,当然最好先备份你的注册表(虽然我每次操作都是很安全的)。导入之后在system32里找到上面提到的三个dll文件,右键选择“管理员取得所有权”然后把下面提供的三个dll文件替换过去就行了。设置完之后就可以看到疑难解答这里的更改设置按扭就可以用了。
浏览量:3
下载量:0
时间:
你们知道怎么关闭电脑的视频加速吗,下面是读文网小编带来的关于win7关闭视频硬件加速的内容,欢迎阅读!
1、在桌面空白处点击击鼠标右键。
2、选择属性。
3、点击设置选项卡。
4、在点击高级命令按钮。
5、单击疑难解答选项卡→就可以看到,硬件加速滑动条,在把硬件加速调整到最左边(无)。
6、点击应用,等待黑屏后,在点击确定按钮并关闭对口框。
浏览量:3
下载量:0
时间:
想知道怎么关闭显卡的硬件加速吗,下面是读文网小编带来的关于win7关闭显卡硬件加速的内容,欢迎阅读!
1、将硬件加速的滑块移动到无就可。
2、不行的话,就打开运行对话框,输入regedit打开注册表编辑器。
3、然后依次定位到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlVideo{C2016678-61EF-4A63-AEDC-F0E05E68A311} 000(视显卡不同而会不同的)。
4、接着在窗口右侧中找到Acceleration.Level这一键值,如值为0,就表示启用显卡加速,把值修改为 5 , 表示完全禁用显卡加速就可。
按键值说明:
启用全部加速功能;1-禁用光标和图像加速;2-禁用所有光标和高级绘图加速;3-禁用所有 DirectDraw 和 Direct3D 加速, 以及所有光标和高级加速功能;4-禁用除基本加速之外的其他加速功能;5-禁用加速功能。
浏览量:4
下载量:0
时间:
你们知道怎么关闭电脑的硬件加速吗,下面是读文网小编带来的关于win7怎么关闭硬件加速的内容,欢迎阅读!
1.运行—输入REGEDIT,打开注册表,定位到:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlVideo{C2016678-61EF-4A63-AEDC-F0E05E68A311} 000(视显卡不同而会不同的)。
2.查找Acceleration.Level这一键值,如果其值为 0 , 那么表明其完全启用了显卡加速,在这里把值修改为 5 , 表示完全禁用显卡加速,如图。
键值说明:
5—禁用加速功能;
4—禁用除基本加速之外的其他加速功能;
3—禁用所有 DirectDraw 和 Direct3D 加速, 以及所有光标和高级加速功能;
2—禁用所有光标和高级绘图加速;
1—禁用光标和图像加速;
0—启用全部加速功能。
浏览量:3
下载量:0
时间:
win7关不掉硬件加速下面是读文网小编带来的关于win7关不掉硬件加速的内容,欢迎阅读!
可以尝试以下方法
关闭win7旗舰版电脑显示卡硬件加速的步骤:
1、在桌面空白处,鼠标右键选择屏幕分辨率;
2、点高级设置;
浏览量:3
下载量:0
时间:
想知道怎么开启电脑中的硬件加速吗,下面是读文网小编带来的关于win7怎么开启硬件加速的内容,欢迎阅读!
步骤一在windows的桌面随意点击桌面的空白处在弹出的菜单栏上选择【个性化】弹出了个性化窗口;
步骤二在弹出的窗口上找到“显示”按钮点击它然后在继续下一窗口上点击【调整分辨率】按钮;
步骤三最后打开了屏幕分辨率窗口了然后我们可以在上面设置分辨率大小不过现在我们说的不是分辨率的问题继续点击打开;
步骤四现在弹出了一个新的小窗口在上面切换到【疑难解答】选项卡然后窗口上点击【更改设置】按钮即可打开硬件加速窗口;
以上就是在win7系统中开启显卡支持硬件加速的步骤,只需要简单的四个步骤就完成啦,但是在开启时要重点注意的是注意事项,才不会造成对系统的损害哦!
浏览量:5
下载量:0
时间:
你们知道安卓手机怎么查看硬件的信息吗,下面是读文网小编带来的关于android怎么查看硬件信息的内容,欢迎阅读!
我们先找到手机桌面上的设置图标,这个相信不难,如下图所示:
打开设置后,滑动到最底部,找到关于手机这个功能选项,如下图所示:
打开关于手机后,我们就能详细的查看手机当前的信息了,如下图所示:
找到状态信息,单击进入,就能查看到更多关于手机的详细信息了,如下图所示:
浏览量:11
下载量:0
时间:
你们知道怎么获取手机的硬件信息吗,下面是读文网小编带来的关于android怎么获取硬件信息的内容,欢迎阅读!
解锁进入系统后,点击手机的物理左键。
点击系统设置按钮。进入系统设置。
点击中间的系统按钮。
进入系统设置页面。向上滑动屏幕。
点击关于手机选项。
显示出了此手机的硬件信息。
向上滑动屏幕。继续查看此手机的其他信息。
浏览量:5
下载量:0
时间:
想知道怎么查看安卓手机的硬件信息吗,下面是读文网小编带来的关于android硬件信息怎么查看的内容,欢迎阅读!
这里以华为u8120为例
点击菜单(如下图) 注:这里使用的是“360安全桌面” 其他桌面只要找到“设置”图标打开就行
在菜单中中找到“设置”图标
在设置中找到最后一个设置选项“关于手机” 打开
打开后即可看到“型号”、“安卓版本”“基带版本”、“内核版本”等手机信息
浏览量:3
下载量:0
时间:
我们用win7系统的电脑在线观看优酷视频、土豆视频的时候经常会遇到花屏的问题,这个很可能就是需要你进行win7关闭硬件加速操作。那么win7如何关闭硬件加速呢?接下来读文网小编分享了win7关闭硬件加速的方法,希望能帮助到大家。
①使用Windows+E快捷键,调出资源管理器→打开控制面板。
②控制面板(查看模式:小图标)→显示。
③屏幕分辨率→高级设置。
④如果这里更改设置是灰色的,说明该设备不支持更改。
⑤只有这样的显卡设置才可以更改硬件加速(向左推到无即可)→确定。
浏览量:4
下载量:0
时间:
局域网的基本目地是实现资源共享,也可以通过组建局域网来构建娱乐平台,,通过组建局域网,也能够实现统一化的管理。那么你知道android局域网怎么传文件吗?下面是读文网小编整理的一些关于android局域网传文件的相关资料,供你参考。
在googleplay下载或手机扫描二维码下载。
将手机的WLAN功能打开,点开已下载的极助手,软件上会提示扫描二维码和一个IP地址,您可以选择在电脑输入地址连接或点击“扫描二维码”连接。
链接成功!开始体验完美WIFI无线传输文件吧~
【 首款跨平台传输 安卓与IOS互通】
苹果电脑与安卓手机互传文件很麻烦?平板和手机传输文件不给力?手机桌面轻松帮您解决该问题!
【浏览器直接登录 全智能管理模式】
连接之后,通过电脑浏览器便可直接管理手机内的文件,支持所有基础操作如复制,粘贴,重命名等。此外,文件采用全智能分类,图片,音乐,视频,应用等文件自动分类显示,清晰明了,一览无余。
支持电脑与安卓设备之间批量上传、批量下载文件,让管理更轻松!并能直接将手机端文件一键下载为zip格式,省时更省力。
【直接播放媒体文件 应用激素急速安装】
手支持直接在电脑端播放手机端视频,音乐等媒体文件;支持在电脑端直接阅读手机端TXT格式电子书;
同时支持电脑端快速向安卓手机上安装应用,直接拖拽上传,双击即可成功安装!
【桌面实用小组件 贴心省心超方便】
桌面有三个实用小工具:快速上传,剪切板和浏览器。只要把文字写入网页剪切板,手机上就可以直接粘贴了。网页上已输入某个网址,手机上浏览器上就可以直接打开。
亮点
1 同类产品中,体积最小,只有2M;省空间才是硬道理。
2 免费,无广告。
3 支持所有主流浏览器,谷歌,IE,火狐,欧朋,以及苹果Safari。
4 无需安装电脑端客户端,少安装一个软件,让电脑更轻松。
5 二维码扫描,无需输入验证码,轻松登录手机客户端。
看过文章“android局域网怎么传文件”
浏览量:8
下载量:0
时间:
用手机时要养成经常备份的习惯,以免手机出现意外时手机内的重要数据丢失。那么Android手机系统怎么备份呢?今天读文网小编与大家分享下Android手机系统备份的具体操作步骤,有需要的朋友不妨了解下。
第一步:Android手机系统的备份;
1下载安装刷机精灵,成功连接手机后,单击“实用工具”,再单击“系统备份”;
2单击“备份”,开始备份;
注意:
1、您的系统将会备份在SD/TF卡中的ClockWorkMod/Backup目录,请确保您的存储卡容量充足;
2、备份过程将耗时数钟,期间手机会重启进入备份模式,完成后再回到开机状态。
3自动进行备份操作;直至完成;自动重启,再回到开机状态;
第二步:Android手机系统的还原;
若你成功备份过手机系统,并保存好了备份文件,可单击“实用工具”,再单击“系统还原“;
系统自动加载备份列表;选中想要恢复的备份文件,单击“还原“;
系统自动进行还原操作,直至完成。
注意:
切勿中途拔出手机;
浏览量:4
下载量:0
时间:
现在,刷机是一种潮流,一种乐趣;无论你是出于何种原因?我们在刷机之前一般最好备份一下整个系统,以免出现问题时可以恢复,那么怎么备份Android手机系统呢?今天读文网小编与大家分享下备份Android手机系统的具体操作步骤,有需要的朋友不妨了解下。
1下载安装刷机精灵,成功连接手机后,单击“实用工具”,再单击“系统备份”;
2单击“备份”,开始备份;
注意:
1、您的系统将会备份在SD/TF卡中的ClockWorkMod/Backup目录,请确保您的存储卡容量充足;
2、备份过程将耗时数钟,期间手机会重启进入备份模式,完成后再回到开机状态。
3自动进行备份操作;直至完成;自动重启,再回到开机状态;
浏览量:3
下载量:0
时间:
Win7系统中不能设置显卡硬件加速的解决措施 或许有许多人跟我一样在win7系统的使用途中遇到过不能设置显卡硬件加速的问题,所谓的不能设置其实指的就是当中的“设置”键值程灰色状态,大家都知道这类是无效的按键,那么你知道win7系统中不能设置显卡硬件加速怎么办吗?下面是读文网小编整理的一些关于win7系统中不能设置显卡硬件加速的相关资料,供你参考。
1、首要便是下载win7显卡3个全加速的“dll”文件;
2.然后在计算机的“C:WindowsSystem32”选项中,一一搜索3个分别为“deskadp.dll”跟“deskmon.dll”以及“deskperf.dll”称的文件,待搜索出结果后纷纷右击点选"获取权限"选项。
3.把下载压缩包中的3个“dll”文件,以复制粘贴的方式拷贝至“C:WindowsSystem32”选项中将源文件覆盖掉;
4.如此便能启动显卡硬件加速的功能了。
Win7系统中不能设置显卡硬件加速的解决措施 或许有许多人跟我一样在win7系统的使用途中遇到过不能设置显卡硬件加速的问题,所谓的不能设置其实指的就是当中的“设置”键值程灰色状态,大家都知道这类是无效的按键,那么你们是怎么解决问题的呢?我是这样解决的,如下Win7系统中不能设置显卡硬件加速的解决措施:
1、首要便是下载win7显卡3个全加速的“dll”文件;
2.然后在计算机的“C:WindowsSystem32”选项中,一一搜索3个分别为“deskadp.dll”跟“deskmon.dll”以及“deskperf.dll”称的文件,待搜索出结果后纷纷右击点选"获取权限"选项。
3.把下载压缩包中的3个“dll”文件,以复制粘贴的方式拷贝至“C:WindowsSystem32”选项中将源文件覆盖掉;
4.如此便能启动显卡硬件加速的功能了。
win7系统中不能设置显卡硬件加速的相关
浏览量:3
下载量:0
时间:
一般默认情况下只要支持win7的硬件加速都是打开的,但因为某些软件必须得降低加速性能才能勉强运行,但win7显卡硬件加速这一项需要驱动支持,否则将是灰色不可用。那么你知道win7硬件加速灰色不能用怎么办吗?下面是读文网小编整理的一些关于win7硬件加速灰色不能用的相关资料,供你参考。
(1.) 下载显卡驱动时候,不要下载for win7 的驱动,选择for XP
(2.) 安装的时候会出现错误提示,这时,先退出安装,转到下载的驱动文件,右键单击,选择属性--兼容性,在兼容性选项选择XP SP2,这时就可以顺利安装了。
(3.) 装完重启,转到调节显卡硬件驱动那里,按钮已经可以选择,可以调节。但缺点是可能会丧失Aero等功能。
win7硬件加速选项是灰色不可用,如果以前的老方法都不可行,在疑难解答这里的【更改设置】按扭是灰色不可设置的。
其实要解决 疑难解答这里的【更改设置】按扭不可用这个问题不是很难,把本文最下面提供的deskadp.dll,deskmon.dll,deskperf.dll替换掉系统里的windows/system32文件夹下的三个相应的文件,可以达到打开调节硬件加速选项的功能。也就是不再“灰色了”!
显卡加速可调了!
但是,未必所有的win7都有右键有“管理员取得所有权”这个选项,(原因不明)所以,先把下载下面压缩包的文件中有一个导入.reg,双击即可直接导入就可以了获得管理员权限了,当然最好先备份你的注册表(虽然我每次操作都是很安全的)。导入之后在system32里找到上面提到的三个dll文件,右键选择“管理员取得所有权”然后把下面提供的三个dll文件替换过去就行了。设置完之后就可以看到疑难解答这里的更改设置按扭就可以用了。
win7硬件加速灰色不能用的相关
浏览量:5
下载量:0
时间: